tower cab - German English Dictionary